microwave fence sensor - German English Dictionary